package dominio.hospedagem;

import java.util.Date;

import dominio.Fabrica;
import dominio.cliente.Cliente;
import dominio.cliente.hospede.Hospede;
import dominio.quarto.Quarto;

public class HospedagemFabrica extends Fabrica {

	private static Integer codigoAutoIncremento = 0;
	
	public Hospedagem criar(Cliente cliente, Quarto quarto) {
		codigoAutoIncremento++;
		
		Hospedagem hospedagem = new Hospedagem();
		hospedagem.codigo = codigoAutoIncremento;
		hospedagem.hospede = new Hospede(cliente);
		hospedagem.quarto = quarto;
		hospedagem.dataEntrada = new Date();
		hospedagem.dataSaida = null;
		return hospedagem;
	}
}